veterinary parasitology - Turkish English Dictionary